Locality-Awareness in a Peer-to-Peer Publish/Subscribe Network

نویسندگان

  • Fatemeh Rahimian
  • Thinh Le Nguyen Huu
  • Sarunas Girdzijauskas
چکیده

Peer-to-peer publish/subscribe systems are promising solutions to provide distributed content distribution services at Internet-scale with low cost. One of the potential problems with peer-to-peer overlays, however, is the inefficient traffic and large delays, due to the mismatch between the physical network and the overlay topology. This paper introduces a locality-aware extension to a peer-to-peer publish/subscribe system, named Vitis. The ultimate purpose is to avoid communications over long-distance links, instead, nodes send data over short-distance and low-cost links, when possible, while maintaining an acceptable quality of service. We show, through simulations, that the average data delivery time is up to 40% improved. The cost to pay is at most 10% more relaying in the peer-to-peer overlay.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Peer-to-peer multimedia streaming and caching service

Reducing initial delay of playing time, delay jitter during playing time, and network bandwidth utilization is important for multimedia streaming service. In order to achieve these two goals, our peer-to-peer multimedia caching service exploits the proximity of set of clients and temporal and spatial locality of cached streams on the clients. Peer clients, which are fully connected together, no...

متن کامل

Semantic Peer-to-Peer Overlays for Publish/Subscribe Networks

Existing publish/subscribe systems suffer from several drawbacks, such as the reliance on a fixed infrastructure of reliable brokers, or the lack of expressiveness of their subscription language. Most importantly, the challenging task of routing messages based on their content remains a complex and time-consuming operation, and often provides results that are just barely better than a simple br...

متن کامل

An efficient and scalable framework for content-based publish/subscribe systems

Challenges for content-based publish/subscribe systems include efficient subscription management and event matching, load balancing, and efficient and scalable event delivery. This paper presents an efficient and scalable framework for content-based publish/subscribe systems. We propose using K-D trees to dynamically partition and organize subscriptions, thereby preserving subscription locality...

متن کامل

A New Approach to Event Dissemination in Distributed Systems

An approach for efficient event dissemination in a distributed system for communication between the entities of the system. The publish/subscribe systems are widely used for event dissemination, which provide loose coupling between publishers and subscribers, but the routing of events to corresponding subscribers involves the issues of scalability and load balancing with a large number of publi...

متن کامل

SCRIBE: A large-scale and decentralized publish-subscribe infrastructure

This paper presents Scribe, a large-scale event notification infrastructure for topic-based publishsubscribe applications. Scribe supports large numbers of topics, with a potentially large number of subscribers per topic. Scribe is built on top of Pastry, a generic peer-to-peer object location and routing substrate overlayed on the Internet, and leverages Pastry’s reliability, self-organization...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012